| Предыдущая | Следующая | Оглавление | |
Flash Player 6.
_global.identifier
Нет.
Ссылку на глобальный объект, в котором содержатся базовые классы ActionScript, такие как String, Object, Math и Array.
Идентификатор; создает глобальные переменные, объекты и классы. Например, вы можете создать библиотеку, объявленную как глобальный объект ActionScript, подобно объектам Math или Date. В отличие от объявленных в Таймлайне или объявленных локально переменных и функций, глобальные переменные и функции видны для каждого Таймлайна и во всех областях видимости в файле SWF, при условии, что они не перекрываются идентификаторами с такими же именами в более низких облястях видимости.
Следующий пример создает функцию самого верхнего уровня factorial(), которая доступна для любого Таймлайна и в любой области видимости в файле SWF:
_global.factorial = function(n:Number) {
if (n<=1) {
return 1;
} else {
return n*factorial(n-1);
}
};
// Замечание: factorial 4 == 4*3*2*1 == 24
trace(factorial(4)); // в окне output: 24
var,set variable
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |